Big Huge Thesaurus

cardinal flower

noun